#ifndef QUATERNION_H
#define QUATERNION_H

#include "dag.h"
#include <QWidget>

namespace Ui {
class quaternion;
}

class quaternion : public QWidget
{
    Q_OBJECT

public:
    explicit quaternion(QWidget *parent = nullptr);
    ~quaternion();
    void setDag(DAG* dag);
    void addItem(QString,QString,QString,QString);
    void showOptimize();
    void showQuaternary();
private:
    Ui::quaternion *ui;
    DAG* dag;
};

#endif // QUATERNION_H
